Computer science: Hacking into the cyberworld
نویسندگان
چکیده
منابع مشابه
Splicing: HACking into the unfolded-protein response
Unfolded proteins in the endoplasmic reticulum of Saccharomyces cerevisiae trigger a specialized RNA splicing event that allows the subsequent translation of the Hac1p transcription factor. This splicing can be reconstituted with Ire1p, a transmembrane kinase that has a site-specific RNase activity, and tRNA ligase.
متن کاملFlow in Computer Hacking: A Model
In this study hackers’ motivation is investigated, using the flow paradigm. It was hypothesized that flow increases with the increase of hackers’ competence in the IT use. An on-line research was administered within the Russian-speaking community (N=457). The hypothesis was not confirmed: the relationship between hackers’ experience and flow is more complicated than the straightforward correlat...
متن کاملGlimpses into the Future of Computer Science Education
This paper discusses necessary changes to the computer science curriculum at universities for the future. The alterations are grouped into the following five areas: content and body of knowledge; pedagogy; audience; training-on-the-job; and professional skills. The paper argues that extending the scope of knowledge beyond the narrow borders of primary computer science topics (“breadth in comput...
متن کاملIncorporating Service-Oriented Programming into the Computer Science Cur- riculum
In modern computing and engineering programs, new course materials need to be added regularly in a flexible manner. The concept of course modules has been suggested as one approach to doing this; a course module, which is a self-contained unit of curriculum such as a lab or teaching component, can be included into existing courses without requiring substantial course or program modifications. I...
متن کاملScaffolding Version Control into the Computer Science Curriculum
Version control systems (VCS) are widely-used in the software industry. They provide a powerful, collaborative framework that allows software engineers to work together effectively. VCS allow users to track changes and merge ongoing work into concurrently evolving software projects. Distributed VCS such as Git, allow a great degree of flexibility, and provide powerful options for managing perso...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Nature
سال: 2014
ISSN: 0028-0836,1476-4687
DOI: 10.1038/nj7489-517a